﻿@charset "UTF-8";
/*------------// Overall //------------------*/
body{font: "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif; color:#666; margin:0; background:#FFF; line-break: 100%;}
body {font-family: "微软雅黑"\0; font-weight: 300\0; font-family: "Microsoft YaHei"; padding-top: 0.1px;}
html,body{-webkit-text-size-adjust:none;}
* {-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout: none;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
th, td { border-collapse:collapse; }
a:link{text-decoration:none; color:#666;}
a:visited{text-decoration:none; color:#666;}
img{vertical-align: middle; border:0;/*添加以下属性是解决图片在微信浏览器下默认转换效果造成页面模糊*/-webkit-transform:scale(1)rotate(0)translate3d(0,0,0);transform:scale(1)rotate(0)translate3d(0,0,0); display: inline-block; outline: none; max-width: 100%; height: auto !important;}
div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ol,ul,li{list-style-type:none;}
/*IOS下移除按钮原生样式 -webkit-appearance*/
input[type=button]{-webkit-appearance:none;outline:none;}
/*去除点击按钮，有灰色阴影*/
a, input{-webkit-tap-highlight-color: rgba(0,0,0,0);}
/* a {transition: all 0.3s ease-in-out;} */
textarea {font-family: '微软雅黑';}
p{font-size: 14px;color:#666;font-family: '微软雅黑';}

.clear{ clear:both;}
.jieneng{ width:100%; height:auto; min-width:1200px;}
/*头部*/
.header{ width:100%; height:auto;}
.header_top{ width:1200px; height:100px; margin:0 auto;}
.logo{ width:502px; height:100px; text-align:center; font-size:0; float:left;line-height:100px;}
.logo a{display:block;width:100%;height:100%;}
.logo img{ max-width:502px; max-height:100px; vertical-align:middle;}
.phone{ width:258px; height:100px; float:right;}
.phone_left1{ width:44px; height:100px; float:left; text-align:center; font-size:0;}
.phone_left1 span{ height:100%; display: inline-block; vertical-align:middle;}
.phone_left1 img{ max-width:44px; max-height:100px; vertical-align:middle;}
.phone_right{ /*width:230px;*/ float:right;}
.phone_right p{ color:#666666; font-size:14px; margin-top:22px;}
.phone_right h2{ font-weight:bold; color:#007cc2; font-size:30px;font-family:Arial;}
.header_bottom{ width:100%; height:54px; background:url(../bg1.jpg) no-repeat top;}
.header_bottom ul{ width:1200px; min-width:1200px; height:54px; margin:0 auto;}
.header_bottom ul li{ width:150px; height:54px; line-height:54px; text-align:center; float:left;}
.header_bottom ul li a{ width:100%; float:left; color:#666666; font-size:16px; transition:all 0.3s ease-in-out;}
.header_bottom ul li a:hover{box-shadow:2px 2px 2px rgba(0, 0, 0, .1); background:#249ee9; color:#fff; }
.header_bottom ul li a.active{box-shadow:2px 2px 2px rgba(0, 0, 0, .1); background:#249ee9; color:#fff;}
/*洁能简介*/
.intro_all{ width:100%; height:auto; background:url(bg4.png) no-repeat top; overflow:hidden; padding-top:90px; padding-bottom:120px;}
.intro{ width:1200px; height:auto; margin:0 auto;}
.intro_title{ width:100%; height:auto;}
.intro_title h2{ color:#cccccc; font-size:36px; text-align: center; margin-bottom:20px; font-family:Arial;text-transform:uppercase;}
.intro_title div{ width:355px; height:auto;margin:0 auto;}
.intro_title div>span{ display:inline-block; width:110px; height:auto; border-top:2px solid #cccccc; float:left;}
.intro_title div>span:last-child{ float:right;}
.intro_title div>p{ display:inline-block;text-align:center; color:#1162b1; font-size:24px;    position: relative;
    top: -15px; left:20px;}
.intro_content{ width:100%; height:auto; margin-top:50px;}
.intro_left{ width:525px; height:auto; float:left;}
.DF_about_txt{overflow:hidden;font-size:14px;color:#666;text-indent:20px;line-height:2em;text-align:justify;}
.intro_left h3{ color:#666666; font-size:22px; margin-bottom:25px; margin-top:30px;}
.intro_left p{ color:#666666; font-size:14px; line-height:28px; text-indent:30px; margin-bottom:5px;}
.intro_left a{ display:inline-block; width:140px; height:35px; line-height:35px; text-align:center; color:#ffffff; font-size:14px; background:#007cc2; margin-top:35px; border:1px solid #007cc2; transition:all 0.3s ease-in-out;}
.intro_left a:hover{ background:none; color:#007cc2;}
.intro_right{ width:620px; height:350px; padding:10px; /*border:1px solid #cbe4f2;*/ float:right;}
.video_box_L{height:300px;width:70px;float:left;}
.video_box_L .L_ul li{width:70px;height:175px;background:url('../vv_bg.png') top right no-repeat;overflow:hidden}
.video_box_L .L_ul li a{display:block;width:100%;height:100%;cursor:pointer;}
.video_box_L .L_ul li:hover,.video_box_L .L_ul li.current{background:url('../vv_bg_hover.png') top right no-repeat;}
.video_box_L .L_ul li .vide_span{width:14px;font-size:14px;color:#666;float:right;padding-right:20px;line-height:0.95rem;}
.video_box_L .L_ul li:nth-of-type(1) .video_bg {background:url('../fengcai_hover.png') top right no-repeat;width:50px;height:15px;margin-right:20px;margin-top:30px;margin-bottom:5px;}
.video_box_L .L_ul li:hover .vide_span,.video_box_L .L_ul li.current .vide_span{color:#fff;}
.video_box_L .L_ul li:nth-of-type(1):hover .video_bg,.video_box_L .L_ul li:nth-of-type(1).current .video_bg {background:url('../fengcai.png') top right no-repeat;}

.video_box_L .L_ul li:nth-of-type(2)  .video_bg{background:url('../fengcai1.png') top right no-repeat;width:50px;height:16px;margin-right:20px;margin-top:10px;margin-bottom:5px;}
.video_box_L .L_ul li:nth-of-type(2):hover .video_bg,.video_box_L .L_ul li:nth-of-type(2).current .video_bg {background:url('../fengcai1_hover.png') top right no-repeat;}

.video_box_R{height:350px;width:540px;float:left;}
.video_three_ul li{display:none;position:absolute;}
.cate_video_img{width:550px;height:350px;overflow:hidden;position:absolute;top:0px;left:0px;z-index:100;}
.cate_video_img img{cursor:pointer;max-width:100%;max-height:100%;}
.videopanel1{position:absolute;z-index:10;top:0px;left:0px;}


/*产品中心*/
.chanpin_all{ width:100%; height:auto; background:url(../bg3.jpg) no-repeat top; overflow:hidden; padding-top:90px; padding-bottom:100px;}
.chanpin{ width:1200px; height:auto; margin:0 auto;}
.chanpin_content{ width:100%; height:auto; margin-top:30px;position:relative;}
#carousel {
				width: 1200px !important;
				position:relative;
			}
#carousel ul {
				list-style: none;
				display: block;
				margin: 0;
				padding: 0;
			}
#carousel li {
				font-size: 40px;
				color: #999;
				text-align: center;
				display: block;
				width: 285px;
				height: 320px;
				padding: 0;
				margin: 10px;
				float: left;
				position: relative; background:#fff; cursor:pointer; transition:all 0.3s ease-in-out;
			}
#carousel li:hover{ background:url(../bg4.jpg) no-repeat top;}
#carousel li:hover p{ color:#fff;}
#carousel li:hover span a{ color:#fff; border-color:#fff;}
/*#carousel li:nth-child(4n){ margin-right:0px;}*/
#carousel li p{ font-size:18px; color:#666666; text-align:center; margin-top:30px;}
#carousel li div.chanpin_pic{ width:285px; height:200px; text-align:center; font-size:0;}
#carousel li div.chanpin_pic b{ display:inline-block; height:100%; vertical-align:middle;}	
#carousel li div.chanpin_pic img{ max-height:200px; max-width:100%; vertical-align:middle;}	
#carousel li span {
				display: block;
				overflow: hidden;
				width: 140px;
				height: 35px; margin:0 auto; margin-top:10px;
			}			
#carousel li span a{ width: 138px;height: 33px; line-height:33px; display:block; border:1px solid #666; text-align:center; color:#666; font-size:14px;}
			.clearfix {
				float: none;
				clear: both;
			}
			.chanpin_content .prev, .chanpin_content .next {
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 42px;
				height: 42px;
				margin-left: 10px;
				position: absolute;
				top: 50%; margin-top:-21px;	
                z-index:999;
			}
			.chanpin_content .prev { background:url(../leftprev.png) no-repeat top;
				left: -60px;
			}
			.chanpin_content .prev:hover {
				left: -60px;
			}			
			.chanpin_content .next { background:url(../rightnext.png) no-repeat top;
				right: -60px;
			}
			.chanpin_content .next:hover {
				right: -60px;
			}				
/*工程案例*/
.work{ width:1200px; height:auto; margin:0 auto; margin-top:90px; padding-bottom:100px; overflow:hidden;}
.work_top{ width:100%; height:auto; margin-top:50px;}
.work_left{ width:794px; height:380px; float:left; position:relative;background:#000;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear; z-index:20;}
.work_left a,.work_right a,.work_bottom ul li a{display:block;width:100%;height:100%;}
.work_left img{ width:100%; height:auto;}
.work_left:hover img{opacity:0.5;filter:alpha(opacity=50);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear; z-index:30;}
.work_bg{ width:182px; height:40px; background:url(../bg5.png) no-repeat top; position:absolute; left:0px; top:18px; line-height:40px; text-align:center; font-size:16px; color:#ffffff; z-index:1
;}
.work_text{ width:100%; height:80px; background:url(../bg6.png) repeat top;position:absolute; left:0px; bottom:0px;}
.work_text p{ padding:15px 35px 0px 30px; line-height:26px; color:#ffffff; font-size:14px; }
.work_right{ width:392px; height:380px; float:right; position:relative;background:#000;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear; z-index:20;}
.work_right:hover img{opacity:0.5;filter:alpha(opacity=50);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear; z-index:30;}
.work_bottom{ width:100%; height:auto; margin-top:15px;}
.work_bottom ul{ width:100%; height:auto;}
.work_bottom ul li{ width:390px; height:201px; float:left; margin-right:15px; position:relative;background:#000;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear; z-index:20;}
.work_bottom ul li:last-child{ margin-right:0px;}
.work_bottom ul li img{ width:100%; height:auto; height:201px!important;}
.work_bottom ul li:hover img{opacity:0.5;filter:alpha(opacity=50);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear; z-index:30;}
/*新闻中心*/
.zixun_all{ width:100%; height:auto; background:#f5f5f5; overflow:hidden; padding-top:70px; padding-bottom:120px;}
.zixun{ width:1200px; height:auto; margin:0 auto;}
.zixun_content{ width:100%; height:auto;}
.zixun_top{ width:240px; height:auto; margin:0 auto; margin-top:15px;}
.zixun_top ul{ width:100%; height:auto;}
.zixun_top ul li{ width:110px; height:40px; line-height:40px; text-align:center; float:left; border:1px solid #cccccc; margin-right:15px; cursor:pointer;}
.zixun_top ul li:last-child{ margin-right:0px;}
.zixun_top ul li a{ width:100%; float:left; color:#999999; font-size:16px;}
.zixun_top ul li a:hover{ background:#007cc2; color:#ffffff; border-color:#007cc2;}
.zixun_top ul li a.first{ background:#007cc2; color:#ffffff; border-color:#007cc2;}
.zixun_bottom{ padding:23px 25px; background:#fff; margin-top:30px; overflow:hidden;display:none;}
.zixun_left{ width:602px; height:343px; float:left; position:relative; background:#000; transition:all 0.3s linear; z-index:20;}
.zixun_left a{display:block;width:100%;height:100%;}
.zixun_left img{ width:100%; height:100%;max-width:100%;max-height:100%;}
.zixun_left:hover img{ opacity:0.5; transition:all 0.3s linear; z-index:30;}
.zixun_text{ width:100%; height:100px; background:url(bg6.png) repeat top;position:absolute; left:0px; bottom:0px;}
.zixun_text h3{ font-size:16px; color:#fff; margin-bottom:10px; padding-left:30px; padding-top:15px; font-weight:normal;height:20px;overflow:hidden;padding-right:30px;}
.zixun_text h3:hover{color:#249ee9;}
.zixun_text p{ padding:0px 35px 0px 30px; line-height:20px; color:#ffffff; font-size:14px;height:40px;overflow:hidden;}
.zixun_right{ width:525px; height:auto; float:right;}
.zixun_right ul{ width:100%; height: auto;}
.zixun_right ul li{ width:100%; padding:22px 0px; border-bottom:1px dashed #dadada; overflow:hidden;}
.zixun_right ul li:first-child{ padding-top:0px;}
.zixun_right ul li:last-child{ padding-bottom:0px; border-bottom:none;}
.zixun_right ul li a:hover h3{ color:#007cc2;}
.zixun_date{ width:80px; height:80px; float:left; background:#007cc2; margin-left:15px;}
.zixun_date span{ display:block; font-size:36px; color:#fff; text-align:center; margin-top:5px;}
.zixun_date hr{ display:block; width:22px; height:auto; margin:0 auto; border:none; border-top:2px solid #fff; margin-bottom:3px;}
.zixun_date p{ text-align:center; font-size:12px; color:#fff;}
.zixun_details{ width:390px; height:auto; float:right;}
.zixun_details h3{ color:#333333; font-size:16px; font-weight:normal; margin-bottom:10px; margin-top:8px;height:21px;overflow:hidden;}
.zixun_details p{ font-size:14px; color:#999999; line-height:24px;}




.partner{ width:1275px; height:auto; margin:0 auto; padding-top:70px; overflow:hidden; padding-bottom:90px;}
.partner_content{ width:100%; height:auto; margin-top:35px;}
.partner_title div>span{ width:85px;}
.mr_frbox{height:80px; width:100%; position:relative;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:17px; position:absolute; top:50%; margin-top:-8px;width:10px;}
.mr_frUl{height:80px;width:1200px; margin:0 auto;}
.mr_frBtnR{float:right;cursor:pointer;width:10px;height:17px;position:absolute; top:50%; margin-top:-8px; right:0px;}
.mr_frUl ul li{display:inline;float:left;width:175px; height:80px; text-align: center; font-size:0;overflow:hidden;position:relative; background:#f5f5f5; margin-left:15px;margin-right:15px;}
.mr_frUl ul li span{ display:inline-block; height:100%; vertical-align:middle;}
.mr_frUl ul li a img{ max-height:80px; max-width:175px; vertical-align:middle;}

/*底部*/
.footer{ width:100%; height:auto;}
.footer_top{ width:100%; height:auto; padding-top:58px; padding-bottom:20px; overflow:hidden; background:#383d45;}
.footer_top_all{ width:1200px; height:auto; margin:0 auto;}
.footer_top_left{ width:790px; height:auto; float:left;}
.footer1{ width:85px; height:auto; float:left; margin-right:55px;}
.footer1:last-child{ margin-right:0px;}
.footer1 h3{ font-size:16px; color:#cccccc; margin-bottom:20px; font-weight:normal;}
.footer1 h3 a{color:#ccc;}
.footer1 ul{ width:100%; height:auto;}
.footer1 ul li{ width:100%; height:auto; margin-bottom:10px;}
.footer1 ul li a{ color:#797e85; font-size:14px;}
.footer1 ul li a:hover{ color:#007cc2;}
.footer_top_right{ width:265px; height:auto; float:right; margin-top:45px;}
.footer_phone{ width:46px; height:46px; float:left;    margin-top: 5px;}
.footer_phone img{ width:100%; height:auto;}
.footer_text{ /*width:205px;*/ height:auto; float:right;}
.footer_text p{ font-size:16px; color:#fff; margin-bottom:5px;}
.footer_text h1{ font-size:30px; font-weight:normal; color:#fff; font-family:Arial; font-style:italic;}
.footer_bottom{ width:100%; height:auto; background:#30343b; padding-top:25px; padding-bottom:10px; overflow:hidden;}
.footer_bottom_all{ width:1200px; height:auto; margin:0 auto;}
.footer_bottom_left{ width:490px; height:auto; float:left;}
.footer_bottom_left p{ font-size:14px; color:#888888; margin-bottom:10px;}
.footer_bottom_left div{ width:100%; height:auto;}
.footer_bottom_left div a{font-size:14px; color:#888888; display:inline-block; padding:0px 22px;border-right:1px solid #4d5157; text-align:center; float:left;}
.footer_bottom_left div a:hover{color:#007cc2;}
.footer_bottom_left a:nth-child(1){ padding-left:0px;}
.footer_bottom_left a:last-child{ margin-right:0px; border-right:none;}
.footer_bottom_right{ width:280px; float:right;}
.footer_bottom_right p{font-size:14px; color:#888888; margin-bottom:10px;}
.footer_bottom_right a{color:#888;}
/*浮动*/
.floating_ck{position:fixed;right:0px;top:50%; margin-top:-120px; z-index:100;}
.floating_ck dl dd{position:relative;width:60px;height:61px;background-color:#007cc2;text-align:center;cursor:pointer;}
.floating_ck dl dd:hover{ background:url(../bg7.png) no-repeat top;}
.floating_ck dl dd:hover .floating_left{display:block;}
.floating_ck dd span{color:#fff;display:block; width:62px; height:61px;}
.consult span{ background:url(../qq2.png) no-repeat top; background-position:50%;}
.consult span:hover{background:url(../qq1.png) no-repeat top; background-position:50%;}
.words span{ background:url(../phone2.png) no-repeat top; background-position:50%;}
.words span:hover{background:url(../phone1.png) no-repeat top; background-position:50%;}
.quote span{ background:url(../weixin1.png) no-repeat top; background-position:50%;}
.quote span:hover{background:url(../weixin.png) no-repeat top; background-position:50%;}
.return span{ background:url(../top1.png) no-repeat top; background-position:50%;}
.return span:hover{background:url(../top.png) no-repeat top; background-position:50%;}
.floating_left{position:absolute;left:-180px;top:0px;width:180px;height: auto; background:url(bg8.png) no-repeat top;display:none; /*box-shadow:0px 0px 0px 2px #f5f5f5;*/ background:#fff;}
.floating_left ul{ padding:0px 15px; overflow:hidden;background:url('../top_bg.png') top right no-repeat;}
.floating_left ul li{width:100%;height:60px; line-height:60px; border-bottom:1px solid #f2f2f2; overflow:hidden;}
.floating_left ul li:first-child{ text-align:center; font-size:0;}
.floating_left ul li:first-child b{ height:100%; display:inline-block; vertical-align:middle;}
.floating_left ul li:first-child img{ max-height:60px; max-width:100%; vertical-align:middle;}
.floating_left ul li:last-child{border-bottom:none;}
.floating_left ul li span{ font-size:16px; color:#007cc2;}
.floating_left ul li a{width:100px;margin:0 auto;display:block;height:100%;}
.floating_left ul li a>img{ float:left; width:32px; height:24px; margin-top:18px;}
.floating_left ul li font{ float:right;}
.floating_left ul li:hover font{color:#249ee9;}
.phone_left p{ font-size:16px; text-align:center; color:#007cc2; font-weight:bold; height:61px; line-height:61px;}
/*内页*/
.n_banner{height:350px;width:100%;min-width:1200px;margin:0 auto;}
.cont{width:100%;min-width:1200px;background:#f9f9f9;margin:0 auto;}
.location{height:49px;border-bottom:solid 1px #eee;width: 100%;min-width: 1200px;margin:0 auto;}
.location_box{width:1200px;margin:0 auto;overflow: hidden;background: url('../location.png') left center no-repeat;padding-left:20px;height:49px;line-height: 49px;}
.location_box dl dd a{font-size:12px;color:#737373;}
.location_box dl dd a:hover{color:#279fea}
 
/*内页二级栏目*/
.sec_nav{width:1200px;margin:0 auto;background: #fff;margin-top: 50px;}
.sec_nav_ul{overflow: hidden;text-align: center;}
.sec_nav_ul li{height: 60px;display:inline-block;line-height: 57px;margin-left: 10px;margin-right: 10px;font-family: '微软雅黑'}
.sec_nav_ul li a{display: inline-block;color:#279fea;font-size:14px;padding-left: 10px;padding-right: 10px;position: relative;}
.sec_nav_ul li a .hot{position: absolute;background: url('../hot.png') no-repeat;top:5px;width:23px;height:26px;right:-10px;}
.sec_nav_ul li a:hover,.sec_nav_ul li a.current{font-weight: bold;border-bottom: solid 2px #279fea}

/*内页 产品中心*/
.pro_box{padding-top:30px;overflow: hidden;width: 1200px;margin: 0 auto}
.pro_box .pro_ul{overflow: hidden;width:1220px;}
.pro_box .pro_ul li{width:283px;height:336px;background: #fff;border:solid 1px #e2e2e2;cursor:pointer;position:relative;float: left;margin-right: 20px;margin-top:20px;}
.pro_box .pro_ul li .pro_img{width:280px;height: 280px;text-align: center;line-height: 280px;}
.pro_box .pro_ul li .pro_img img{max-width: 280px;max-height: 280px;}
.pro_box .pro_ul li .pro_txt{width:250px;height:52px;line-height: 52px;border-top: dotted 1px #e5e5e5;margin:0 auto;margin-top:3px;font-size:16px;color: #999;overflow: hidden;text-align:center;}
.pro_box .pro_ul li .mask{width:285px;height:338px;border:none;background: url('../pro_mask.png') top center no-repeat;display: none;position: absolute;top:0px;left:0px;}
.pro_box .pro_ul li:hover .mask{display:block;}
.pro_box .pro_ul li .mask_Title{font-size: 16px;color:#fff;text-align: center;padding-top: 120px;}
.pro_box .pro_ul li .mask_More{width: 138px;height: 34px;border-radius: 5px;line-height: 34px;font-size: 14px;color:#fff;background: url(../more.png) 90% center no-repeat;border:solid 1px #fff;text-align: center;margin:0 auto;margin-top: 38px;}
.pro_box .pro_ul li .mask_More a{display: block;width: 100%;height: 100%;color:#fff;transition:all 0.3s ease-in-out;}
.pro_box .pro_ul li .mask_More:hover{background: url(../more.png) 90% center no-repeat #007cc2;border:solid 1px #007cc2;}

/*内页 产品详情*/
.n_box{width: 1200px;overflow: hidden;margin:0 auto;}
.n_pro_box{overflow: hidden;}
.n_pro_L{width:600px;border-right: solid 1px #eeeeee;height:415px;float: left;}
.bigIMG{width:413px;height:413px;overflow: hidden;text-align: center;line-height:413px;border:solid 1px #dedede;cursor:pointer;background: #fff;float: left;}
  .bigIMG img{max-width:413px;max-height:413px}
	.Show{ width:105px; height:415px;float:left;position: relative;margin-left: 30px;}
	  .Sprev,.Snext{ position:absolute; top:28px}
	    .ProTop{ left:0px;position:absolute;z-index:10;top:0px;}
        .ProBottom{ right:0px;position:absolute;z-index:10;bottom:0px;}
	  .smallIMG{width:105px !important; height:355px !important;margin-top:30px;}
      .smallIMG ul{overflow:hidden;}
	    .smallIMG ul li{ width:105px; height:105px; margin-right:12px; float:left; cursor:pointer;margin-top:10px}
		  .PIMG{ width:103px; height:103px; border:1px solid #dcdcdc;text-align: center;}
.n_pro_R{width:418px;float: left;margin-left: 50px;}
.n_pro_Title{border-bottom: solid 1px #eee;font-family: '微软雅黑';color:#279fea;font-size:20px;font-weight: bold;padding-top: 18px;padding-bottom: 20px;}
.n_pro_Txt{overflow:hidden;}
.n_pro_Txt p{font-size: 14px;color:#666;float: left;width: 347px;line-height: 1.8em;}
.n_pro_Txt .n_pro_T1{color: #999;font-weight: bold;width: 70px;}
.n_pro_height{padding-top: 15px;}

.pro_parmter{overflow: hidden;margin-top:50px;}
.pro_parmter_box{overflow: hidden;}
.pro_parmter .pro_parmter_ul{overflow: hidden;border-bottom: solid 2px #279fea;}
.pro_parmter .pro_parmter_ul li{height: 48px;line-height: 48px;width: 180px;float:left;font-size:16px;color:#666;text-align: center;float:left;}
.pro_parmter .pro_parmter_ul li.pro_on{background: #279fea;border-radius: 5px 5px 0px 0px;cursor: pointer;color:#fff;}
.pro_intro_box{overflow: hidden;padding-top: 30px;padding-bottom: 100px;}
.pro_intro_box > .pro_n_intro_box{display: none}
.pro_intro_box > .pro_n_intro_box p{font-size: 14px;color:#666;line-height: 1.8em;}
.pro_intro_box img{max-width: 100%;max-height: 100%;}

/*内页 公司简介*/
.n_Title{text-align: center;font-size: 32px;font-family: '微软雅黑';color:#279fea;font-weight: bold;padding-top: 65px;}
.n_Content{padding-top: 40px;overflow: hidden;padding-bottom: 90px;}
.n_Content p{line-height: 1.8em;}
.about_L{float:left;width: 620px;/*overflow: hidden;*/}
.about_L .about_n_Title,.about_R .about_n_Title{font-size: 16px;color:#999;font-family:'微软雅黑';text-align: center;padding-top: 35px;}
.about_video{height: 330px;/*width: 588px;*/}
.about_R{float:left;width: 576px;/*overflow: hidden;*/}
.about_img{width: 576px;height: 350px;position: relative;margin-left: 24px;}
.about_img_bg{width: 566px;height: 340px;position: absolute;bottom: 0px;left: 0px;background: #e3e3e3;}
.about_img_img{margin-left: 10px;}
.about_img_img img{max-width: 100%;max-height: 100%;}
.about_two_box{margin-top:60px;padding-bottom: 50px;overflow: hidden;}

/*内页 企业文化*/
.hr_box{overflow: hidden;}
.hr_L{float:left;width: 620px;}
.hr_R{width: 576px;float: right;height:335px;position: relative;margin-left:25px;}

/*内页 洁能风采*/
.mien_txt{width: 800px;margin:0 auto;text-align: center;}
.mien_pic{width: 1208px;padding-top: 24px;}
.mien_pic_L,.mien_pic_R{width: 604px;float:left;}
.mien_pic_L p,.mien_pic_R p{float:left;margin-right: 6px;margin-top: 6px;}
.mien_pic_L p:nth-of-type(1),.mien_pic_R p:nth-of-type(3){width: 348px;height: 300px;}
.mien_pic_L p:nth-of-type(2),.mien_pic_R p:nth-of-type(4){width: 242px;height: 300px;}
.mien_pic_L p:nth-of-type(3),.mien_pic_R p:nth-of-type(1){width: 194px;height: 180px;}
.mien_pic_L p:nth-of-type(4),.mien_pic_R p:nth-of-type(2){width: 397px;height: 180px;}
.mien_pic_L p img,.mien_pic_R p img{max-width: 100%;max-height: 100%;}

/*内页 新闻资讯*/
.new_ul{overflow: hidden;margin-top: 50px;}
.new_ul li{height: 182px;border-bottom: solid 1px #f0f0f0;}
.new_ul li:hover{height: 183px;background: #fff;border-bottom: none;}
.new_ul li .new_img{width: 216px;height: 139px;overflow: hidden;float: left;margin-left: 26px;margin-top: 23px;}
.new_ul li .new_img a{display: block;width: 100%;height: 100%;}
.new_ul li .new_img img{max-width: 216px;max-height: 139px;transition: all 0.5s ease-in-out;}
.new_ul li .new_img:hover img{transform: scale(1.1,1.1);}
.new_ul li .new_R{/*float:left;*/}
.new_ul li .new_R .new_T1{overflow: hidden;padding-top: 55px;height:18px;line-height: 18px;padding-left:35px;}
.new_ul li .new_R .new_T1 .new_Title{width: 795px;overflow: hidden;float:left;font-size: 16px;color:#333;font-family: '微软雅黑';font-weight: bold;}
.new_ul li .new_R .new_T1 .new_Title a{color:#333;}
.new_ul li .new_R .new_T1 .new_Time{float: right;width: 77px;background: url('../new_time.png') left center no-repeat;padding-left: 18px;font-size: 14px;color:#999;font-family: Arial;margin-right:27px;}
.new_ul li .new_R .new_T2{overflow: hidden;}
.new_ul li .new_R .new_Txt{width: 745px;float: left;padding-top: 15px;height:40px;overflow:hidden;padding-left:35px;}
.new_ul li .new_R .new_More{width: 107px;height: 36px;border:solid 1px #dedede;float:right;line-height: 36px;text-align: center;font-size: 16px;font-family: '微软雅黑';margin-top: 18px;margin-right:27px;}
.new_ul li .new_R .new_More a{display: block;width: 100%;height: 100%;color:#333;}

.new_ul li .new_R .new_Title:hover a{color:#279fea;}
.new_ul li .new_R .new_More:hover{border:solid 1px #279fea;}
.new_ul li .new_R .new_More:hover a{color:#279fea;}

/*内页 文章详情*/
.new_T{font-size: 32px;text-align: center;font-weight: bold;color:#333;padding-top: 65px;}
.new_time{color:#999;text-align: center;padding-top: 18px;}
.new_detail_box{padding-top: 50px;overflow: hidden;padding-bottom: 230px;}
.new_D_R{float:right;width: 546px;overflow:hidden;position: relative;margin-left: 34px;height: 367px;}
.new_img_bg{width: 536px;height: 357px;position: absolute;bottom: 0px;left: 0px;background: #e3e3e3;}
.new_img_img{margin-left: 10px;}
.new_img_img img{max-width: 100%;max-height: 100%;}
.new_detail_box p{line-height: 1.8em;text-align: justify;}
.new_detail{overflow:hidden;padding-bottom:48px;border-bottom:solid 1px #f2f2f2;}
.content_count_box{padding-top:45px;overflow:hidden}
.content_count{overflow:hidden;float:left}
.content_count a,.content_count span{color:#999;}
.goto-bake{overflow:hidden;float:right}
.goto-bake a{color:#999;font-size:14px;font-family:'微软雅黑';}
.goto-bake a:hover,.content_count a:hover{color:#279fea;}
.new_detail_bottom{padding-bottom:100px;}
/*内页 工程案例*/
.case_ul{width: 1230px;margin-top: 20px;}
.case_ul li{margin-right: 30px;width: 380px;height: 306px;float:left;box-shadow: 0px 0px 8px rgba(137,138,137,0.2);margin-top: 30px;}
.case_ul li .case_img{width: 380px;height: 256px;overflow: hidden;text-align: center;line-height: 256px;}
.case_ul li .case_img img{max-width: 100%;max-height: 100%;transition: all 0.5s ease-in-out;}
.case_ul li .case_Title{font-size: 16px;color:#666;font-family: '微软雅黑';background: #fff;text-align: center;height: 50px;line-height: 50px;}
.case_ul li .case_Title:hover{background:#279fea;color:#fff;}
.case_ul li .case_img:hover img{transform: scale(1.1,1.1);}

/*内页 视频列表*/
.n_video_ul{width: 1230px;margin-top: 20px;}
.n_video_ul li{margin-right: 30px;width:380px;height: 306px;float:left;box-shadow: 0px 0px 8px rgba(137,138,137,0.2);margin-top: 30px;}
.n_video_ul li .n_video_img{width: 380px;height: 256px;overflow: hidden;text-align: center;line-height: 250px;position:relative;}
.v_btn{position:absolute;width:380px;height:256px;background:url('../v_btn.png') center center no-repeat;z-index:10000}
.n_video_ul li .n_video_img img{max-width: 100%;max-height: 100%;transition: all 0.5s ease-in-out;}
.n_video_ul li .n_video_img:hover img{transform: scale(1.1,1.1);}
.n_video_ul li .n_video_Title{font-size: 16px;color:#666;font-family: '微软雅黑';background: #fff;text-align: center;height: 50px;line-height: 50px;}
.n_video_ul li .n_video_Title:hover{background:#279fea;color:#fff;}
.n_video_ul li .n_video_img:hover img{transform: scale(1.1,1.1);}

/*内页 工程案例详情*/
.case_nn_box{overflow:hidden}
.case_nn_box p{text-align:justify;}
.case_D_R{float:right;width: 590px;overflow:hidden;position: relative;margin-left: 34px;height: 400px;margin-bottom: 30px;}
.case_img_bg{width: 580px;height: 390px;position: absolute;bottom: 0px;left: 0px;background: #e3e3e3;}
.case_img_img{margin-left: 10px;}
.case_img_img img{max-width:100%;max-height:100%}
.case_detail_box p{line-height: 1.8em;text-align: justify;}

.case_swiper_img{position: relative;width: 1230px;margin-top: 40px;margin-bottom: 25px;}
  .img_wrap{width:380px;height:380px;line-height:149px;text-align:center;}
    .img_wrap img{max-width:100%;max-height:100%;}
     .leftbtn{width:50px;height:100px;background:url('../case_prev.png') no-repeat;position:absolute;top:120px;left:0px;z-index: 10;cursor:pointer;}
    .rightbtn{width:50px;height:100px;background:url('../case_next.png') no-repeat;position:absolute;top:120px;right:30px;z-index: 10;cursor:pointer;}
.case_ul_swiper li{margin-right: 30px;}
.case_box_two{overflow:hidden;}
/*内页 品牌中心*/
.brand_D_R{float:right;width: 590px;overflow:hidden;position: relative;margin-left: 34px;height: 360px;margin-bottom: 30px;}
.brand_img_bg{width: 580px;height: 360px;position: absolute;bottom: 0px;left: 0px;background: #e3e3e3;}
.brand_img_img{margin-left: 10px;}
.brand_img_img img{max-width:100%;max-height:100%}
.brand_ul{overflow: hidden;}
.brand_ul p{background: url('../brand_radius.png') left center no-repeat;padding-left: 14px;float: left;width:306px;line-height: 2.4em;font-weight: bold;}
.brand_ul p:nth-of-type(2n){width:242px;}
.n_brand p{text-align: justify;}


/*内页 招商加盟*/
.join_D_R{float:left;width: 590px;position: relative;margin-right: 28px;height: 296px;}
.join_img_bg{width: 580px;height:286px;position: absolute;bottom: 0px;right:-10px;background: #e3e3e3;}
.join_img_img{margin-left: 10px;}
.join_img_img img{max-width:100%;max-height:100%}
.join_detail_box p{line-height: 1.8em;text-align: justify;}
.n_join {padding-top: 30px;}
.n_join p{text-align: justify;color:#333;line-height: 2em;}


/*内页 企业荣誉*/
.honor_ul{width: 1230px;margin-top: 20px;}
.honor_ul li{margin-right: 30px;width: 380px;height:430px;float:left;box-shadow: 0px 0px 8px rgba(137,138,137,0.2);margin-top: 30px;}
.honor_ul li a{display:block;width:100%;height:100%;cursor:pointer;}
.honor_ul li .honor_img{width: 380px;height: 380px;overflow: hidden;text-align: center;line-height: 380px;background: #fff}
.honor_ul li .honor_img img{max-width: 100%;max-height: 100%;transition: all 0.5s ease-in-out;}
.honor_ul li .honor_Title{font-size: 16px;color:#666;font-family: '微软雅黑';background: #fff;text-align: center;height: 50px;line-height: 50px;box-shadow: 0px 0px 50px rgba(137,138,137,0.2);}
.honor_ul li .honor_Title:hover{background:#279fea;color:#fff;}
.honor_ul li .honor_img:hover img{transform: scale(1.1,1.1);}

/*内页 联系我们*/
.contact_box1{padding-top: 90px;margin-bottom: 20px;overflow: hidden;}
.contact_L{width: 599px;height: 218px;border-right: solid 2px #ececec;float:left;}
.contact_R{width: 560px;margin-left: 39px;float:left;}
.contact_Title{font-size: 24px;color:#333;padding-left: 10px;}
.contact_ul{padding-top: 25px;}
.contact_ul p{height: 38px;line-height: 38px;}
.contact_ul p:nth-of-type(1){background: url('../address.png') 10px center no-repeat;padding-left: 33px;}
.contact_ul p:nth-of-type(2){background: url('../tel.png') 10px center no-repeat;padding-left: 33px;}
.contact_ul p:nth-of-type(3),.contact_ul p:nth-of-type(4){background: url('../fax.png') 10px center no-repeat;padding-left: 33px;width: 205px;float:left;}
.contact_ul p:nth-of-type(4){background: url('../email.png') 10px center no-repeat;}
.contact_code{width:140px;height: 168px;background: #fff;box-shadow: 0px 0px 8px rgba(137,138,137,0.2);float: left;}
.contact_code_img{width: 127px;height: 127px;padding:7px;}
.contact_code_alt{height: 27px;font-size: 14px;text-align: center;color:#007cc2;}
.contact_R2{width: 383px;float:left;margin-left: 35px;}
.contact_qq{overflow: hidden;}
.contact_qq p{background: url('../qq3.png') left center no-repeat;height: 24px;line-height: 24px;padding-left: 45px;margin-right: 42px;float: left;margin-top: 15px;color:#007cc2;}
.contact_qq p a{display:block;width:100%;height:100%;}
.contact_tel{background: url('../contact_tel.png') left center no-repeat;padding-left: 69px;margin-top: 20px;}
.contact_tel2{font-size: 40px;color: #279fea;font-weight: bold;font-family: Arial;}

.contact_box2{width: 1180px; height: 480px; padding: 10px; background: #fff; margin-bottom:100px;}
#map {width: 100%; height: 100%;}
#map img {max-width: none !important;}
.address{display:none;}
/*内页 在线客服*/
.guest_box{height:246px;border-radius:5px;background: #fff;width: 100%;}
.guest_input{overflow: hidden;padding-top: 20px;}
.guest_input p{float:left;position: relative;margin-left: 28px;}
.guest_input p:nth-of-type(1){margin-left: 20px;}
.guest_input p span{position:absolute;left: 10px;top:5px;color:#999;}
.guest-input{width: 368px;height: 35px;border: none;background: #eee;border-radius: 5px;text-indent: 48px;color:#666;}
.guest-area{width: 100%;border: none;border-top: solid 1px #f0f0f0;border-bottom: solid 1px #f0f0f0;height:93px;margin-top: 19px;padding-top: 10px;line-height: 1.8em;text-indent:30px;color:#666;}
.guest_btn{text-align: center;margin-top:6px;}
.guest-btn{width: 212px;height: 46px;background: #279fea;border-radius: 5px;border:none;color:#fff;}
.rec_box{margin-top: 40px;}
.rec_box ul {overflow: hidden; padding-left:30px; line-height:54px;}
.rec_box ul > li {float: left;}
	.job {margin-bottom: 4px;}
		.job_title {position: relative; background: #eeeeee; cursor: pointer;border-radius:5px;}
			.job_title .job_ico {position: absolute; display: block; width:54px; height:54px; line-height:54px; top: 0; right: 15px;}
				.job_ico > i {display: inline-block; width:54px; height:54px; background: url("../ico.png") center center no-repeat;}
		.title_on, .job_title:hover {background: #279fea; color: #fff;}
		.title_on{border-radius:5px 5px 0 0;}
		.job_title > ul > li > .name{background: url('../guest.png') left center no-repeat;padding-left: 34px;width:500px;float:left}
        .job_title ul li .time{padding-left:20px;float:left;}
        .job_title ul li .time span{font-size:14px;}
		.title_on > ul > li > .name, .job_title:hover > ul > li > .name {color: #fff;background: url('../guest_hover.png') left center no-repeat;padding-left: 34px}
		.title_on > .job_ico > i, .job_title:hover > .job_ico > i {background: url("../ico_hover.png") center center no-repeat;}
		
		/*详细要求*/
		.rec_box p {margin: 0;}
		.job_detail {display: none;/*background: #279fea;*/border-radius: 0px 0px 5px 5px;padding:28px 62px 28px 62px;color:#666;border-top: solid 1px #3da9ec;font-size: 14px;line-height: 2.4em;margin-bottom: 14px;border:solid 1px #dedede;border-top:none;}
			.job_detail p,.job_detail > p > span {display: block;color:#666;line-height: 2.4em;}

/*页码*/
.pages_box{margin-top:45px;overflow:hidden}
.pages{ font-size:12px; color:#535353; text-align:center;margin:0 auto;padding-top:20px; padding-bottom:40px; clear:both; overflow:hidden; font-family:Arial, Helvetica, sans-serif;margin-bottom:15px;margin-right:20px;}
.pages .curr{ color:#ff6c07;}
.pages .curr a{color:#fff; font-weight:bold; text-decoration:none; cursor:text;background-color:#279fea;font-size:12px}
.pages .curr a:hover{ color:#fff; text-decoration:none;background-color:#279fea;}
.pages a{ color:#999; text-decoration:none; padding-left:17px;padding-right:17px;padding-top:13px;padding-bottom:13px;background-color:#fff;font-size:12px;border-radius:5px;}
.pages a:hover{ color:#666666; text-decoration:none;background-color:#fff;}
.pages span{ margin:0 5px;}
.pages span.prev a{background:url('../page_prev.png') 7px center no-repeat #fff;padding-right:10px;}
.pages span.next a{background:url('../page_next.png') 49px center no-repeat #fff;padding-left:10px;}

 /*放大镜*/
        .tb-pic a {
            display: table-cell;
            text-align: center;
            vertical-align: middle;
        }

            .tb-pic a img {
                vertical-align: middle;
            }

        .tb-pic a {
            *display: block;
            *font-family: Arial;
            *line-height: 1;
        }

        .tb-thumb {
            margin: 2px 0 0;
            overflow: hidden;
            height:80px;
            width:370px;
            float:left
        }

            .tb-thumb li {
                background: none repeat scroll 0 0 transparent;
                float: left;
                /*height: 42px;*/
                margin: 0 6px 2px 0;
                overflow: hidden;
                padding: 1px;
            }

        .tb-s310, .tb-s310 a {
            height: 400px;
            width: 250px;
        }

            .tb-s310, .tb-s310 img {
                max-height: 99%;
                max-width: 415px;
                text-align:center;
            }

                .tb-s310 a {
                    *font-size: 271px;
                }

        .tb-s40 a {
            *font-size: 35px;
        }

        .tb-s40, .tb-s40 a {
            height:76px;
            width: 76px;
        }

        .tb-booth {
            border: 1px solid #CDCDCD;
            position: relative;
            z-index: 1;
        }

        .tb-thumb .tb-selected {
            background: none;
            height: 72px !important;
            padding: 2px;
            border:solid 1px #4175cb;
        }

            .tb-thumb .tb-selected div {
                background-color: #FFFFFF;
                border: medium none;
            }

        .tb-thumb li div {
            border: 1px solid #CDCDCD;
        }

        div.zoomDiv {
            z-index: 999;
            position: absolute;
            top: 0px;
            left: 0px;
            width: 413px !important;
            height: 413px !important;
            background: #ffffff;
            border: 1px solid #CCCCCC;
            display: none;
            text-align: center;
            overflow: hidden;
            line-height:413px !important;
        }

        div.zoomMask {
            position: absolute;
            background: url("mask.png") repeat scroll 0 0 transparent;
            cursor: move;
            z-index: 1;
        }
       .tb-s40 a img{width:76px;max-height:76px;}

/*在线留言样式*/
td.text{ width:20%; padding:6px 5px 6px 0px; text-align:right; font-size:14px; font-weight:bold;}
td.input{ padding:6px 8px;}
td.input input{ margin-right:8px;}
td.input .info{ padding-left:15px; color:#f00;}
td.input img{ position:relative; bottom:1px;}
td.submint{ padding:10px;}
input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(../dt-10.gif) repeat-x left top; }
.button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover { text-decoration: none; color:#fff; }
.button:active { position: relative; top: 1px;}
.mesbut{ color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top,  #faa51a,  #f47a20); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); }
.mesbut:hover { background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top,  #f88e11,  #f06015); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); }
.mesbut:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top,  #f47a20,  #faa51a); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}





